html,
body,
div,
span,
p,
h1,
h2,
h3,
b,
i,
a,
em,
input,
form,
img,
ul,
li,
dl,
dt,
left,
right,
top {
  margin: 0;
  padding: 0;
  border: 0;
  outline: none;
  font-style: normal;
  box-sizing: border-box;
}
section,
article,
nav,
menu,
aside,
header,
footer,
top,
bottom,
left,
right {
  display: block;
}
ul,
li,
ol {
  list-style: none;
}
a {
  text-decoration: none;
}
img {
  display: inline-block;
}
.clear {
  display: block;
  *zoom: 1;
}
.clear:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  clear: both;
}
@-webkit-keyframes load2 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load2 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.load {
  border-radius: 50%;
  font-size: 11px;
  text-indent: -99999em;
  margin: 20px auto;
  position: relative;
  width: 8em;
  height: 8em;
  box-shadow: inset 0 0 0 1em red;
}
.load:before,
.load:after {
  border-radius: 50%;
  position: absolute;
  content: '';
  width: 4.2em;
  height: 8.2em;
  background: #fff;
  border-radius: 0;
}
.load:before {
  border-radius: 8.2em 0 0 8.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 4.2em 4.1em;
  transform-origin: 4.2em 4.1em;
  -webkit-animation: load2 2s infinite ease 1.5s;
  animation: load2 2s infinite ease 1.5s;
}
.load:after {
  border-radius: 0 8.2em 8.2em 0;
  top: -0.1em;
  left: 4.1em;
  -webkit-transform-origin: 0 4.1em;
  transform-origin: 0 4.1em;
  -webkit-animation: load2 2s infinite ease;
  animation: load2 2s infinite ease;
}

html,body{
	width: 100%;
	height: 100%;
	font-family: "微软雅黑";
  background: #eeeeee;
}


/*个人资料页面开始*/
.box{
  width: 100%;
  height: 2.1rem;
  background: #F5F5F5;
  position: fixed;
  top: 0;
  left: 0;
  color: #5C6570;
  z-index: 99;
}
.box > .icon-arrow-left2 {
  display: block;
  height: 2.1rem;
  text-align: center;
  line-height: 2.1rem;
  float: left;
  margin-left: 0.9rem;
  font-size: 0.7rem;
  color: #55545c;
}
.box a {
  display: block;
  height: 2.1rem;
  text-align: center;
  line-height: 2.1rem;
  font-size: 0.7rem;
  color: #242424;
  float: left;
  margin-left: 1.05rem;
}

.box img {
  width: 0.225rem;
  height: 0.825rem;
  float: right;
  margin: 0.65rem 0.95rem 0 0;
}
.grzl {
  width: 100%;
  height: 16.5rem;
  top: 2.675rem;
  background: #EEEEEE;
  position: relative;
  left: 0;
}
.grzl a {
  color: #000;
}
.grzl a li {
  width: 100%;
  height: 1.95rem;
  background: #FFFFFF;
  position: relative;
  line-height: 1.95rem;
  font-size: 0.65rem;
  text-align: left;
  text-indent: 2.175rem;
  border-bottom: 1px solid #ccc;
}
.grzl a li img {
  width: 1.075rem;
  height: 1.075rem;
  top: 0.45rem;
  left: 0.8rem;
  position: absolute;
}
.grzl a li .img {
  top: 0.65rem;
  width: 0.35rem;
  height: 0.55rem;
  position: absolute;
  left: 15rem;
}
.grzl li:nth-child(7) {
  margin-top: 0.6rem;
}
.zh {
  width: 100%;
  height: 2.125rem;
  background: #FE5200;
  text-align: center;
  line-height: 2.125rem;
  font-size: 0.7rem;
  color: #fff;
  position: fixed;
  bottom: 0;
  left: 0;
}
/*个人资料页面结束*/


/*管理收货地址页面开始*/
.addbox {
  width: 100%;
  height: 2.1rem;
  line-height: 2.1rem;
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  background: #EDEDED;
  text-indent: 1.125rem;
}
.addbox a{
	font-size: 0.7rem;
	color: #434343;
}
.addbox a img {
  position: absolute;
  width: 0.475rem;
  height: 0.9rem;
  left: 0.2rem;
  top: 0.64rem;
}
#adminAd{
	display: block;
	width: 100%;
	height: auto;
	background: #eee;
	position: relative;
  top: 2.1rem;
  left: 0;
}
#adminAd article {
	display: block;
  width: 100%;
  height: auto;
  background: #fff;
  margin-top: 0.5rem;
}
#adminAd article:first-of-type {
	margin-top: 0;
}
#adminAd article div {
  width: 100%;
  height: 1.85rem;
  font-size: 0.65rem;
  padding: 0 0.6rem;
  line-height: 1.85rem;
}
#adminAd article div:first-of-type p {
	float: left;
  width: 50%;
  height: 100%;
  line-height: 1.85rem;
  font-size: 0.65rem;
}
#adminAd article div:first-of-type p:first-of-type{
	text-align: left;
}
#adminAd article div:first-of-type p:last-of-type{
	text-align: right;
}
#adminAd article div:nth-of-type(2) {
  font-size: 0.55rem;
}
#adminAd article aside {
  height: 1.85rem;
  line-height: 1.85rem;
  font-size: 0.55rem;
  border-top: 1px solid #DDDDDD;
}
#adminAd article aside p{
	float: left;
	display: inline-block;
	height: 100%;
	line-height: 1.85rem;
	text-indent: 0.5rem;
	margin-left: 0.5rem;
}
#adminAd article aside p input{
	float: left;
  width: 0.575rem;
  height: 0.575rem;
  border: 2px solid #717171;
  margin-top: 0.6rem;
}
#adminAd article aside p span{
	font-size: 0.55rem;
}
#adminAd article aside a {
	float: left;
	color: #4A4C4B;
	text-align: center;
	line-height: 1.85rem;
	text-indent: 0.3rem;
}
#adminAd article aside a i{
	margin-right: 0.2rem;
}
#adminAd article aside a:first-of-type {
	display: block;
  line-height: 1.85rem;
  margin-left: 7rem;
}
#adminAd article aside a:last-of-type {
	display: block;
  line-height: 1.85rem;
  margin-left: 0.3rem;
}

.nthdiv2 {
  width: 100%;
  height: 2.15rem;
  position: fixed;
  bottom: 0;
  left: 0;
  background: #FE5600;
  font-size: 0.65rem;
  text-align: center;
  line-height: 2.15rem;
  color: #fff;
}
/*提示盒子开始*/
#conDelBox{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.4);
	z-index: 100;
	overflow: hidden;
	display: none;
}
#conDel {
	width: 80%;
	height: 4.3rem;
	border-radius: 5px;
	position: fixed;
	top: 40%;
	left: 11%;
	background: #fff;
	z-index: 101;
	display: none;
}
#conDel p {
	line-height: 0.7rem;
	font-size: 0.6rem;
	margin-top: 1rem;
	padding: 0 0.6rem;
}
#conDel a{
	float: left;
	margin: 1rem 0 0 8rem;
	font-size: 0.6rem;
	color: #fb5200;
}
#conDel a:last-of-type{
	margin-left: 1rem;
}
/*提示盒子结束*/
/*管理收货地址页面结束*/


/*修改昵称页面开始*/
.tbnc {
  width: 100%;
  height: 2.1rem;
  line-height: 2.1rem;
  background: #F5F5F5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
}
.tbnc .icon-arrow-left2 {
  display: block;
  height: 2.1rem;
  text-align: center;
  line-height: 2.1rem;
  font-size: 0.7rem;
  color: #55545c;
  float: left;
  margin-left: 0.9rem;
}
.tbnc a:last-of-type {
  display: block;
  height: 2.1rem;
  text-align: center;
  line-height: 2.1rem;
  font-size: 0.7rem;
  color: #242424;
  float: left;
  margin-left: 1.05rem;
}
.tbnc img {
  width: 0.225rem;
  height: 0.825rem;
  float: right;
  margin: 0.65rem 0.95rem 0 0;
}
.nc {
  height: 4.75rem;
  width: 100%;
  top: 2.95rem;
  left: 0;
  position: relative;
}
.nc input {
  width: 93%;
  height: 1.95rem;
  background: #eee;
  text-align: left;
  line-height: 1.95rem;
  margin-left: 3.5%;
  font-size: 0.675rem;
  color: #747474;
  border: none;
  border-bottom: 2px solid #FF5000;
  outline: none;
}
.nc span {
  display: block;
  width: 100%;
  height: 0.475rem;
  font-size: 0.6rem;
  color: #A9A9A9;
  text-indent: 0.5rem;
  margin-top: 0.15rem;
}
.nc .sp1 {
  margin-top: 0.6rem;
}
#hold {
	display: block;
  width: 100%;
  height: 1.775rem;
  background: #FF5000;
  text-align: center;
  line-height: 1.775rem;
  font-size: 0.75rem;
  color: #fff;
  margin-top: 3.4rem;
}
/*修改昵称页面结束*/


/*我的订单-待付款页面开始*/
.paymentbox {
  width: 100%;
  height: 2.1rem;
  line-height: 2.1rem;
  position: fixed;
  top: 0;
  left: 0;
  background: url(../img/dfkbj.jpg) no-repeat;
  background-size: 100% 100%;
  z-index: 9;
}
.paymentbox a {
	font-size: 0.75rem;
	color: #fff;
	margin-left: 0.3rem;
}
.paymentbox .icon-search {
  display: block;
  color: #fff;
  font-size: 0.8rem;
  position: absolute;
  right: 2.6rem;
  top: 0rem;
}
.paymentbox .dfkdd {
  height: 0.2rem;
  width: 0.7rem;
  position: absolute;
  right: 0.7rem;
  top: 0.95rem;
}
.dfknr {
  width: 100%;
  height: 1.75rem;
  position: relative;
  top: 2.1rem;
  left: 0rem;
  background: #FFFFFF;
}
.dfknr a {
	float: left;
	width: 20%;
  height: 1.75rem;
}
.dfknr a li {
  width: 100%;
  height: 100%;
  line-height: 1.75rem;
  text-align: center;
  color: #808080;
  font-size: 0.575rem;
}
.dfknr a:nth-child(2) {
  border-bottom: 2px solid #EF5412;
  color: #EF5412;
}
.dfknr a:active{
	border-bottom: 2px solid #EF5412;
  color: #EF5412;
}
.dfkbotter {
  width: 100%;
  height: 80%;
  position: relative;
  top: 2.1rem;
}
.dfkbotter .icon-file-text {
  position: absolute;
  font-size: 2.675rem;
  top: 4.45rem;
  left: 6.775rem;
  color: #989898;
  background: #EEEEEE;
}
.dfkbotter span {
  display: block;
  width: 100%;
  height: 0.7rem;
  line-height: 0.7rem;
  position: absolute;
  top: 8.225rem;
  font-size: 0.7rem;
  text-align: center;
}
.dfkbotter p {
  width: 100%;
  height: 0.45 rem;
  line-height: 0.45rem;
  position: absolute;
  top: 9.775rem;
  font-size: 0.45rem;
  text-align: center;
  color: #A3A3A3;
}
/*我的订单-待付款页面结束*/


/*添加地址页面开始*/
.setuptbox {
  width: 100%;
  height: 2.1rem;
  background: #eeeeee;
  position: fixed;
  top: 0;
  left: 0;
  font-size: 0.75rem;
}
.setuptbox a {
  display: block;
  height: 2.1rem;
  text-align: center;
  line-height: 2.1rem;
  font-size: 0.7rem;
  color: #333333;
  float: left;
  margin-left: 0.2rem;
}
.setuptbox span {
	float: right;
  margin-right: 0.55rem;
  height: 2.1rem;
  text-align: center;
  line-height: 2.1rem;
}
.setuptbox span a{
	display: block;
	font-size: 0.7rem;
  color: #ed6830;
}
.szdzr {
  width: 100%;
  height: auto;
  background: #fff;
  position: relative;
  top: 2.1rem;
  left: 0;
  overflow-x: hidden;
}
.szdzr li {
  width: 100%;
  height: 2.1rem;
  line-height: 2.1rem;
  position: relative;
  font-size: 0.575rem;
  text-indent: 0.55rem;
  color: #5A5A5A;
  border-bottom: 2px solid #EEEEEE;
  box-sizing: border-box;
}
.szdzr li span{
	float: left;
	width: 20%;
	height: 100%;
	line-height: 2.1rem;
}
.szdzr li form {
	float: left;
  width: 80%;
  height: 99%;
  line-height: 2.1rem
}
.szdzr li input {
	display: block;
  width: 100%;
  height: 100%;
  line-height: 2.1rem;
  font-size: 0.52rem;
  color: #000;
  font-family: "微软雅黑";
}
.szdzr li input::-webkit-input-placeholder{
	color: #919191;
}
.szdzr li:nth-of-type(2) form {
  width: 50%;
}
.szdzr li p{
	float: left;
	width: 30%;
	height: 100%;
	line-height: 2.1rem;
	text-align: left;
	font-size: 0.45rem;
  color: #919191;
}

.szdzr li:nth-child(5) {
  height: 3.9rem;
  color: #919191;
  text-indent: 0rem;
  line-height: 0rem;
}
.szdzr li:nth-child(5) textarea {
  width: 100%;
  height: 3.9rem;
  font-size: 0.55rem;
  font-family: "微软雅黑";
  color: #7c7c7c;
  text-indent: 0.55rem;
  border: none;
  outline: none;
	box-sizing: border-box;
	resize: none;
}
.szdzbotter {
  width: 100%;
  height: 2.1rem;
  top: 2.5rem;
  background: #fff;
  line-height: 2.1rem;
  position: relative;
  font-size: 0.575rem;
  text-indent: 0.55rem;
  color: #5A5A5A;
}
.szdzbotter input {
  display: block;
  width: 0.575rem;
  height: 0.575rem;
  border: 2px solid #717171;
  float: right;
  margin: 0.7rem 0.7rem 0 0;
}
/*添加地址页面结束*/


/*我的订单页面开始*/
.wdddbox {
  width: 100%;
  height: 2.1rem;
  line-height: 2.1rem;
  position: fixed;
  top: 0;
  left: 0;
  background: url(../img/dfkbj.jpg) no-repeat;
  background-size: 100% 100%;
  z-index: 9;
}
.wdddbox a {
	font-size: 0.75rem;
	color: #fff;
	margin-left: 0.3rem;
}
.wdddbox .icon-search {
  display: block;
  color: #fff;
  font-size: 0.8rem;
  position: absolute;
  right: 2.6rem;
  top: 0;
}
.wdddbox .dfkdd {
  height: 0.2rem;
  width: 0.7rem;
  position: absolute;
  right: 0.7rem;
  top: 0.95rem;
}
.wdddnr {
  width: 100%;
  height: 1.75rem;
  position: fixed;
  top: 2.1rem;
  left: 0rem;
  background: #FFFFFF;
  z-index: 8;
}
.wdddnr a {
	float: left;
	width: 20%;
  height: 1.75rem;
}
.wdddnr a li {
  width: 100%;
  height: 100%;
  line-height: 1.75rem;
  text-align: center;
  color: #808080;
  font-size: 0.575rem;
}
.wdddnr a:nth-child(1) {
  border-bottom: 2px solid #EF5412;
  color: #EF5412;
}
.wdddnr a:active{
	border-bottom: 2px solid #EF5412;
  color: #EF5412;
}
.orderList {
  width: 100%;
  height: auto;
  background: #eee;
  position: relative;
  top: 4.2rem;
  left: 0rem;
}
.orderList ul {
	display: block;
  width: 100%;
  height: auto;
  position: relative;
  margin-top: 0.4rem;
}
.orderList ul:first-of-type {
	margin-top: 0;
}
.orderList ul li:first-of-type {
  width: 100%;
  height: 1.75rem;
  position: relative;
  background: #fff;
  line-height: 1.75rem;
  font-size: 0.525rem;
  text-indent: 1.65rem ;
}
.orderList ul li:first-of-type  img:nth-child(1) {
  position: absolute;
  width: 0.75rem;
  height: 0.75rem;
  top: 0.5rem;
  left: 0.25rem;
}
.orderList ul li:first-of-type  a {
  display: block;
  position: absolute;
  height: 1.75rem;
  line-height: 1.75rem;
  top: 0;
  right: 0.55rem;
  color: #e25b19;
}
.orderList ul li:nth-of-type(2) {
  width: 100%;
  height: 3.925rem;
  background: #f5f5f5;
  padding-top: 0.2rem;
  box-sizing: border-box;
}
.orderList ul li:nth-of-type(2) > a{
	width: 3.37rem;
  height: 3.37rem;
  float: left;
  margin-left: 0.5rem;
}
.orderList ul li:nth-of-type(2) > a > img {
  width: 3.37rem;
  height: 3.37rem;
}
.orderList ul li:nth-of-type(2) > P:nth-child(2) {
  font-size: 0.5rem;
  float: left;
  width: 8.25rem;
  height: 1.5rem;
  color: #434343;
  margin-left: 0.5rem;
}
.orderList ul li:nth-of-type(2) > p:nth-child(3) {
  float: right;
  width: 1.87rem;
  height: 3rem;
  margin: 0 0.5rem 0 0;
  font-size: 0.5rem;
}
.orderList ul li:nth-of-type(2) > p:nth-child(3) > span:nth-child(1) {
  color: #000;
}
.orderList ul li:nth-of-type(2) > p:nth-child(3) > span:nth-child(2) {
  display: block;
  width: 1.87rem;
  text-align: right;
  color: #666;
  margin-top: 0.3rem;
}
.orderList ul li:nth-of-type(3) {
  width: 100%;
  height: 1.6rem;
  position: relative;
  line-height: 1.6rem;
  font-size: 0.55rem;
  background: #FFFFFF;
  overflow: hidden;
  text-indent: 5.4rem;
  color: #6D6D6D;
  border-bottom: 1px solid #eeeeee;
}
.orderList ul li:nth-of-type(3) a:nth-child(2) {
  color: #2A2A2A;
  font-size: 0.5 ;
}
.orderList ul li:nth-of-type(4) {
  width: 100%;
  height: 2.1rem;
  position: relative;
  line-height: 2.1rem;
  background: #FFFFFF;
  overflow: hidden;
  top: 2px;
}
.orderList ul li:nth-of-type(4) a {
	display: block;
  width: 3.2rem;
  height: 1.35rem;
  line-height: 1.2rem;
  text-align: center;
  background: #fff;
  border: 2px solid #dbdbdb;
  position: absolute;
  top: 0.325rem;
  font-family: "微软雅黑";
  font-size: 0.6rem;
  color: #404040;
}
.orderList ul li:nth-of-type(4) a:nth-child(1) {
  left: 9.5rem;
}
.orderList ul li:nth-of-type(4) a:nth-child(2) {
  left: 13.3rem;
  width: 2rem;
  background: #ff6800;
  color: #fff;
  border: none;
}
/*我的订单页面结束*/

/*提示盒子开始*/
#promptBig{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.2);
	z-index: 100;
	overflow: hidden;
	display: none;
}
#promptBox {
	width: 80%;
	height: 4.5rem;
	border-radius: 10px;
	position: fixed;
	top: 40%;
	left: 11%;
	background: #fff;
	z-index: 101;
	display: none;
}
#promptBox p {
	line-height: 0.7rem;
	font-size: 0.6rem;
	margin-top: 0.6rem;
	padding: 0 0.6rem;
}
#promptBox a{
	float: right;
	margin: 1.3rem 0.6rem 0 0;
	font-size: 0.6rem;
	color: #fb5200;
}
/*提示盒子结束*/

/*删除提示盒子开始*/
#deleteBig{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	z-index: 100;
	overflow: hidden;
	display: none;
}
#deleteBox {
	width: 13.75rem;
	height: 7.9rem;
	border-radius: 10px;
	position: fixed;
	top: 36%;
	left: 7%;
	background: #fff;
	z-index: 101;
	display: none;
}
#deleteBox > article {
	width: 100%;
	height: 2.85rem;
	line-height: 2.85rem;
	border-bottom: 3px solid #32add9;
	font-size: 0.9rem;
	color: #32add9;
	text-align: left;
	text-indent: 0.75rem;
}
#deleteBox > p {
	height: 2.85rem;
	line-height: 1rem;
	font-size: 0.75rem;
	color: #121212;
	padding: 0.4rem 0.9rem 0 0.9rem;
	border-bottom: 2px solid #e0e0e0;
}
#deleteBox > aside {
	width: 100%;
	height: 2.1rem;
	line-height: 2.1rem;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	box-sizing: border-box;
}
#deleteBox > aside > a{
	display: block;
	-webkit-box-flex: 1;
	height: 100%;
	line-height: 2.1rem;
	text-align: center;
	font-size: 0.6rem;
	color: #000;
}
#deleteBox > aside > a:first-of-type{
	border-right: 2px solid #e0e0e0;
}
#baochun{
	width: 100%;
	height: 3rem;
	line-height: 3rem;
	background: red;
	margin-top: 3rem;
	text-align: center;
	
}
/*删除提示盒子结束*/